
function exec(callback){
    //执行任务
    setTimeout(()=>{
        const result = Math.random();
        if(result<.5){
            callback('太小了，错了');
        }else{
            callback(null,result);
        }
    },1000);
}

function callback(err,data){
    if(err){
        console.error(err);
    }else{
        console.log(data);
    }
}
exec(callback);